#ifndef MATH_GTEST_MATH_TEST_DATA_ACOSH_DATA_H
#define MATH_GTEST_MATH_TEST_DATA_ACOSH_DATA_H

DataDoubleDouble g_acoshData[] = {
    {0x1.ffffffff91ef5p+486, 0x1.52417db067bc8p+8},
    {0x1.0000000000001p+793, 0x1.132def2b505ebp+9},
    {0x1.00000297f2d6cp+765, 0x1.0979b1dd0ededp+9},
    {0x1.0f5c28f5c2922p+0, 0x1.60f9522de1e68p-2},
    {0x1.051eb851eb89ap+0, 0x1.98eb9e7e60773p-3},
    {0x1.0f5c28f5c2af6p+0, 0x1.60f9522de3334p-2},
    {0x1.170a3d7223d71p+0, 0x1.af40986b075f8p-2},
    {0x1.11eb8522b751fp+0, 0x1.7cf1f7cd4b481p-2},
    {0x1.000000cp+109, 0x1.30fc1934f09c9p+6},
    {0x1.147af177ae148p+0, 0x1.96eb75eb0b822p-2},
    {0x1.170a546bfee35p+0, 0x1.af416c5257844p-2},
    {0x1.07ae307ae147bp+0, 0x1.f46c71228aa93p-3},
    {0x1.0001cp+0, 0x1.deee5b3e7d4c4p-8},
    {0x1.147ce147ae148p+0, 0x1.96fe7343596d2p-2},
    {0x1.02923f1535435p+0, 0x1.2206908a2abdcp-3},
    {0x1.02925c28f5c29p+0, 0x1.220cf59ae4b8ep-3},
    {0x1.0f6228f5c28f6p+0, 0x1.613d8f52328dcp-2},
    {0x1.0526b751eb852p+0, 0x1.9a296307c86d2p-3},
    {0x1.11fb851eb851fp+0, 0x1.7d99f23e2effbp-2},
    {0x1.02b47b76b4d1cp+0, 0x1.297598d04f047p-3},
    {0x1.0556b851eb852p+1, 0x1.5738cf6be6efp+0},
    {0x1.0f9ff33462e66p+0, 0x1.63f9377dc9774p-2},
    {0x1.14f0035e199acp+0, 0x1.9b60d615a7b8bp-2},
    {0x1.103182fdaa673p+0, 0x1.6a53bf4ffe398p-2},
    {0x1.158118383bad4p+0, 0x1.a0d57b53f2c0ap-2},
    {0x1.0b67f478e8a0cp+0, 0x1.308db17cf5ee2p-2},
    {0x1.183dac1acadd6p+0, 0x1.ba2e6c42eec9ep-2},
    {0x1.094728a209b22p+0, 0x1.12dd40fb3db81p-2},
    {0x1.190548e515984p+0, 0x1.c12064fef6dbp-2},
    {0x1.07276010af748p+0, 0x1.e30b7ad20cd92p-3},
    {0x1.147a49c718ea4p+0, 0x1.96e5098aa3f42p-2},
    {0x1.04p+40, 0x1.c6f3debc6b9bbp+4},
    {0x1.0d98b30216e6bp+0, 0x1.4c47be4f8b562p-2},
    {0x1.109714d9c7a43p+0, 0x1.6eb1559ecadfep-2},
    {0x1.0a3435a683575p+0, 0x1.202b32cedb503p-2},
    {0x1.0011eb851eb85p+0, 0x1.7f23118a91dffp-6},
    {0x1.0a7b06ef5bb11p+0, 0x1.2405da6c81146p-2},
    {0x1.06da48eef1767p+0, 0x1.d8d0919f1f346p-3},
    {0x1.0a05028140ap+27, 0x1.3724eb536abd2p+4},
    {0x1.0b31d55312075p+28, 0x1.424e1a833a621p+4},
    {0x1.14829beba37c3p+0, 0x1.973699eed0d2cp-2},
    {0x1.04947ae147ae1p+0, 0x1.82d2b2e9930a3p-3},
    {0x1.1636d5636d563p+1, 0x1.696cb4c0b7308p+0},
    {0x1.1ccccccdb2c4ep+2, 0x1.162ac8246d57cp+1},
    {0x1.2666666789851p+0, 0x1.150ab3e1debfap-1},
    {0x1.30a3d70bb68ap+0, 0x1.36d2afdb38c47p-1},
    {0x1.28f5c29114988p+0, 0x1.1de6e53a4db3ap-1},
    {0x1.2147ae16c5db1p+0, 0x1.02523a72ea47cp-1},
    {0x1.2147ae18120e3p+0, 0x1.02523a77d8e2dp-1},
    {0x1.1eca3d516294bp+0, 0x1.f153147198e74p-2},
    {0x1.19f9842b76ef9p+27, 0x1.381380213fc33p+4},
    {0x1.2269290e2d58dp+0, 0x1.0694b6fab412p-1},
    {0x1.1bd9ff3893064p+28, 0x1.4345ce06795c1p+4},
    {0x1.2de2b93f1db4dp+0, 0x1.2e25dfaed6504p-1},
    {0x1.2684826848268p+0, 0x1.1574a7c071e86p-1},
    {0x1.1fcf5c28f5c29p+0, 0x1.f955996ab962ep-2},
    {0x1.1d51ee68b304dp+28, 0x1.435af0cd828bfp+4},
    {0x1.271e147ae147bp+0, 0x1.178e625f9aba1p-1},
    {0x1.1d777d91759fep+0, 0x1.e6b8ba2313b8ap-2},
    {0x1.31fbb9dd53eb6p+0, 0x1.3af502a63c6c7p-1},
    {0x1.32477a2f6e303p+0, 0x1.3bdc0ce1d7a79p-1},
    {0x1.2584ebaa8b394p+0, 0x1.11ebae7187415p-1},
    {0x1.284aa3230580fp+0, 0x1.1b9e26f2882c2p-1},
    {0x1.2ade620df644cp+0, 0x1.2450e31c49af1p-1},
    {0x1.25a62eccf8ddep+28, 0x1.43d0ccb7e6816p+4},
    {0x1.1be3d70a3d70ap+0, 0x1.d9c10239105e6p-2},
    {0x1.2e147ae22c7ep+2, 0x1.1de4a89b94d89p+1},
    {0x1.2f9f9f2dee8b7p+2, 0x1.1e8f862ead737p+1},
    {0x1.2ce471d21f6f3p+2, 0x1.1d6090c6c97f6p+1},
    {0x1.2ecb9d9157666p+2, 0x1.1e33f66f9d9c7p+1},
    {0x1.2f0ab55b06695p+2, 0x1.1e4f3d17fa95p+1},
    {0x1.39999999c2b4dp+1, 0x1.8b7251a319c11p+0},
    {0x1.342f9ddc54a9ap+2, 0x1.208351f162ccbp+1},
    {0x1.36254c47b8cd7p+2, 0x1.21579fd1b3da1p+1},
    {0x1.3872382d7ae18p+2, 0x1.224f1113cebf5p+1},
    {0x1.3515b1071b123p+2, 0x1.20e4dbe690502p+1},
    {0x1.3fd751fd751fcp+2, 0x1.255dca0a7f9f3p+1},
    {0x1.3a4375f8fde0fp+2, 0x1.231133dc6d7a2p+1},
    {0x1.4p+1, 0x1.9119c13a31bbp+0},
    {0x1.47ee147ae147bp+0, 0x1.7759e5fc2c94cp-1},
    {0x1.3471b5b0382d3p+0, 0x1.426059e32e8c4p-1},
    {0x1.4a365eccd2769p+2, 0x1.29885d0fdd737p+1},
    {0x1.4f5c28f65a443p+0, 0x1.896677f3c8df1p-1},
    {0x1.5c28f5c688a33p+0, 0x1.a65e2b8a0e266p-1},
    {0x1.653acd86ba36dp+0, 0x1.b983c10cdce48p-1},
    {0x1.535a13f5a13f4p+4, 0x1.df9effc945e6ap+1},
    {0x1.579d4379d4378p+2, 0x1.2eb831657c08ap+1},
    {0x1.5aebb0aebb0adp+2, 0x1.2ff785d597341p+1},
    {0x1.5632c77836f9cp+0, 0x1.992ee2e903696p-1},
    {0x1.6118461228381p+27, 0x1.3bacc53069605p+4},
    {0x1.54d2bcaa531ddp+0, 0x1.9611783cda81bp-1},
    {0x1.5a0eb90453549p+0, 0x1.a1c687ec80b12p-1},
    {0x1.7ae147b1fba12p+0, 0x1.e37d67bb732c8p-1},
    {0x1.6970f50cffca5p+0, 0x1.c21101cdd5f46p-1},
    {0x1.7cae30eb9eb2ep+0, 0x1.e6c6a0e5ec2e1p-1},
    {0x1.6ab851eb851ecp+1, 0x1.b3b9ac7237dcfp+0},
    {0x1.7cbfe9c116bccp+0, 0x1.e6e6d400ece38p-1},
    {0x1.6a3147ae147aep+0, 0x1.c392201448bbp-1},
    {0x1.670301d7ddeffp+0, 0x1.bd2878d167554p-1},
    {0x1.796eb851eb852p+0, 0x1.e0d3bbf632f8ap-1},
    {0x1.7b01e5456f1e9p+1, 0x1.bfb4f6d136f3ap+0},
    {0x1.6e147ae147adep+0, 0x1.cb41e1995b11dp-1},
    {0x1.828f5c2b6242cp+0, 0x1.f1502b93db953p-1},
    {0x1.85f1725a26c98p+0, 0x1.f73f5d926577p-1},
    {0x1.905cccccccccdp+0, 0x1.047ca00e06efap+0},
    {0x1.93dc28f5c28f6p+0, 0x1.075fd06e8d553p+0},
    {0x1.92d32505b176ap+0, 0x1.068625b1487b1p+0},
    {0x1.916bb716bb714p+3, 0x1.9c441f7313e9dp+1},
    {0x1.a66666678decp+0, 0x1.1604f99e5ba46p+0},
    {0x1.a16e147ae147bp+1, 0x1.d9d1700b63cd7p+0},
    {0x1.ae167ae147ae1p+2, 0x1.4bdca57299b2dp+1},
    {0x1.a59fce59fce59p+0, 0x1.156d703b66b49p+0},
    {0x1.c1d7663868a56p+0, 0x1.29ef0a0817851p+0},
    {0x1.caef5c28f5c29p+1, 0x1.f3323a05c04dp+0},
    {0x1.cf55b49b9bb8p+2, 0x1.557e0f8c72139p+1},
    {0x1.d0741d303792dp+20, 0x1.e4db5720d2f4bp+3},
    {0x1.dd36062560622p+10, 0x1.07eab3fdcb853p+3},
    {0x1.e3920fcba08c5p+86, 0x1.e784c2b3e555p+5},
    {0x1.e6b348ecb541p+9, 0x1.e4bb7a246d175p+2},
    {0x1.f8ff0d9b487dcp+10, 0x1.09ba4ea8b1749p+3},
    {0x1.e6d51eb851eb8p+0, 0x1.421c13da1d70ep+0},
    {0x1.fff003fffffffp+859, 0x1.2a66594f2e5b1p+9},
    {0x1.f472e147ae147p+1, 0x1.0519d6b18028ap+1},
    {0x1.fada47ae147adp+1, 0x1.06c8a25aaa3f8p+1},
    {0x1.fd6da3d70a3d6p+2, 0x1.61bd1d66c4e75p+1},
    {0x1.000659df43f9ap+574, 0x1.8e8f4a2f6b5a5p+8},
    {0x1.fffffe4000cddp+325, 0x1.c55179395a00dp+7},
    {0x1.fffff3138e2a3p+851, 0x1.27a094eb23efap+9},
    {0x1.fffffe3ffffffp+852, 0x1.27f94df9eaf5p+9},
    {0x1.fe147add43aep+3, 0x1.bb01d5829999dp+1},
    {0x1.ffe147ada47adp+6, 0x1.62e018bfca62ap+2},
    {0x1.0021bc2b156d3p+281, 0x1.86efa041debe8p+7},
    {0x1.ffc28f5c18f5bp+6, 0x1.62dc415567335p+2},
    {0x1.ffa3d70a3d6fbp+6, 0x1.62d869afeef7dp+2},
    {0x1.fffffffe6665dp+27, 0x1.419ecb711f7b4p+4},
    {0x1.56e1fc2f8f355p+27, 0x1.3b348f82f190fp+4},
    {0x1.fff5c28f5c28cp+6, 0x1.62e2a83b58c42p+2},
    {0x1.ffffffffffffep+501, 0x1.5ca72d17ed3ebp+8},
    {0x1p+0, 0x0p+0},
    {0x1.12c5f92c5f92cp+0, 0x1.85cde676c32fp-2},
    {0x1.1ddddddddddddp+0, 0x1.e9f3b7bd2aa78p-2},
    {0x1.35c28f5c28f5bp+0, 0x1.4643fa53aa4ddp-1},
    {0x1.6222222222221p+0, 0x1.b3181cf047424p-1},
    {0x1.7f258bf258bf1p+0, 0x1.eb3b3a3352e85p-1},
    {0x1.6b851eb851eb6p+0, 0x1.c636c1a882f24p-1},
    {0x1p+0, 0x0p+0},
    {0x1.341f764f2ff6ap+0, 0x1.416b2f133d784p-1},
    {0x1.61160ed08e601p+0, 0x1.b0e570980792bp-1},
    {0x1.67bc776ea0935p+0, 0x1.bea0f4377e4a9p-1},
    {0x1.640318093578dp+0, 0x1.b700f21d68b8p-1},
    {0x1.10e2e2fc90179p+0, 0x1.71ea79d7a0802p-2},
    {0x1.8p+0, 0x1.ecc2caec5160ap-1},
    {0x1.8p+0, 0x1.ecc2caec5160ap-1},
    {0x1.8888888888888p+0, 0x1.fbbae56a06512p-1},
    {0x1.ad3a06d3a06d3p+0, 0x1.1b27e3461021ep+0},
    {0x1.bd70a3d70a3d6p+0, 0x1.26dd8349c0f0dp+0},
    {0x1.d7e4b17e4b17dp+0, 0x1.38abe6d5532a2p+0},
    {0x1.eaaaaaaaaaaa9p+0, 0x1.44779e1ebd847p+0},
    {0x1.f851eb851eb83p+0, 0x1.4ca982e4101efp+0},
    {0x1.8p+0, 0x1.ecc2caec5160ap-1},
    {0x1.9c4e814c418f3p+0, 0x1.0e2de005f6178p+0},
    {0x1.a351d0f8dc34p+0, 0x1.13a8a0a054a74p+0},
    {0x1.cbb8f66759fc1p+0, 0x1.30a9fbc739852p+0},
    {0x1.955823a537f3bp+0, 0x1.0896489f09c24p+0},
    {0x1.f63d1188c608bp+0, 0x1.4b6eb2bc5781bp+0},
    {0x1p+1, 0x1.5124271980435p+0},
    {0x1p+100, 0x1.18080dd3171b7p+6},
    {0x1.199999999999ap+100, 0x1.1869a6d0fc0c8p+6},
    {0x1.3333333333334p+100, 0x1.18c2c053a6402p+6},
    {0x1.4cccccccccccep+100, 0x1.1914b70ad5371p+6},
    {0x1.6666666666668p+100, 0x1.19609a00a84ebp+6},
    {0x1.8000000000002p+100, 0x1.19a74011e314fp+6},
    {0x1.999999999999cp+100, 0x1.19e95674b98dep+6},
    {0x1.b333333333336p+100, 0x1.1a276ad639b0ap+6},
    {0x1.cccccccccccdp+100, 0x1.1a61f2927239ap+6},
    {0x1.e66666666666ap+100, 0x1.1a994ff83eca7p+6},
    {0x1p+101, 0x1.1acdd632f662bp+6},
    {0x1p+200, 0x1.16a529a32777dp+7},
    {0x1.1999e2aef3f5fp+200, 0x1.16d5f6a6fae08p+7},
    {0x1.3333333333334p+200, 0x1.170282e36f0a3p+7},
    {0x1.4cccccccccccep+200, 0x1.172b7e3f0685ap+7},
    {0x1.6666666666668p+200, 0x1.17516fb9f0117p+7},
    {0x1.8000000000002p+200, 0x1.1774c2c28d749p+7},
    {0x1.999999999999cp+200, 0x1.1795cdf3f8b1p+7},
    {0x1.b333333333336p+200, 0x1.17b4d824b8c26p+7},
    {0x1.cccccccccccdp+200, 0x1.17d21c02d506fp+7},
    {0x1.e66666666666ap+200, 0x1.17edcab5bb4f5p+7},
    {0x1p+201, 0x1.18080dd3171b7p+7},
    {0x1p+1000, 0x1.5aeb8fdc01b22p+9},
    {0x1.ecbe6c835d282p+667, 0x1.cfad584d21f9p+8},
    {0x1.333333335c3eep+1000, 0x1.5b02e62c13a7dp+9},
    {0x1.4cccccccccccep+1000, 0x1.5b0d2502f9759p+9},
    {0x1.6666666666668p+1000, 0x1.5b16a161b3d88p+9},
    {0x1.8000000000004p+1000, 0x1.5b1f7623db315p+9},
    {0x1.999999999999cp+1000, 0x1.5b27b8f036006p+9},
    {0x1.b333333333336p+1000, 0x1.5b2f7b7c6604cp+9},
    {0x1.cccccccccccdp+1000, 0x1.5b36cc73ed15ep+9},
    {0x1.e66666666666ap+1000, 0x1.5b3db820a6a8p+9},
    {0x1.ffffc15ea732ep+1000, 0x1.5b4448d85543ep+9},
    {0x1p+0, 0x0p+0},
    {0x1.68f5c28f5c28ep+0, 0x1.c119770d1706ep-1},
    {0x1.8p+0, 0x1.ecc2caec5160ap-1},
    {0x1.8cccccccccccep+0, 0x1.018061a4dcd69p+0},
    {0x1.e8f5c28f5c28ep+0, 0x1.436bc66125028p+0},
    {0x1p+1, 0x1.5124271980435p+0},
    {0x1.028f5c28f5c2ap+1, 0x1.5413e6f3a8e92p+0},
    {0x1.fc28f5c28f5c2p+1, 0x1.071fdd79ac2dcp+1},
    {0x1p+2, 0x1.081eb4b421591p+1},
    {0x1.05c28f5c28f5dp+2, 0x1.0b0f2d0272fc2p+1},
    {0x1.ffffffd1eb851p+23, 0x1.15424571c7305p+4},
    {0x1p+24, 0x1.1542457337d43p+4},
    {0x1.0000000f5c29p+24, 0x1.154245742d96cp+4},
    {0x1.ffffffff5c28ep+26, 0x1.3687a9f1aa0c6p+4},
    {0x1p+27, 0x1.3687a9f1af2b1p+4},
    {0x1.000000019999bp+27, 0x1.3687a9f1c8c4bp+4},
    {0x1.ffffffff5c28ep+27, 0x1.419ecb7127295p+4},
    {0x1p+28, 0x1.419ecb712c481p+4},
    {0x1.000000011eb86p+28, 0x1.419ecb713e339p+4},
    {0x1.fffffffffffffp+62, 0x1.62e42fefa39efp+5},
    {0x1p+63, 0x1.62e42fefa39efp+5},
    {0x1.0000000000001p+63, 0x1.62e42fefa39efp+5},
    {0x1.fffffffffffffp+125, 0x1.601e678fc457bp+6},
    {0x1p+126, 0x1.601e678fc457bp+6},
    {0x1.0000000000001p+126, 0x1.601e678fc457bp+6},
    {0x1.fffffffffffffp+1021, 0x1.628b76e3a7b6p+9},
    {0x1p+1022, 0x1.628b76e3a7b6p+9},
    {0x1.0000000000001p+1022, 0x1.628b76e3a7b6p+9},
    {0x1.fffffffffffffp+1023, 0x1.633ce8fb9f87dp+9},
    {0x1.fffffffffffffp+1023, 0x1.633ce8fb9f87dp+9},
    {0x1.ffffffffffffep+1023, 0x1.633ce8fb9f87dp+9},
    {0x1.8e48ab06d22dbp+1, 0x1.cd287e059fa4cp+0},
    {0x1.94af116d38941p+0, 0x1.080c600fc5c7cp+0},
    {0x1.0f5c28f5c28f7p+0, 0x1.60f9522de1c7ep-2},
    {0x1p+0, 0x0p+0},
    {HUGE_VALF, HUGE_VALF},
    {0x1.0p0, 0.0}
};

#endif
